週次 |
日期 |
單元主題 |
第1週 |
02/20 |
Course Introduction
Introduction to Programming and Java (Chapter 1) |
第2週 |
02/27 |
<B>National Holiday (和平紀念日彈性假)</B> |
第3週 |
03/06 |
Elementary Programming (Chapter 2)
Selection (Chapter 3.1 - 3.4) |
第4週 |
03/13 |
Selection (Chapter 3)
Math functions, Characters and Strings (Chapter 4) |
第5週 |
03/20 |
Loops (Chapter 5) |
第6週 |
03/27 |
<B>Quiz 1 (50 mins.)</B>
Methods (Chapter 6) |
第7週 |
04/03 |
<B>Holiday</B><BR> |
第8週 |
04/10 |
Single-dimensional Arrays (Chapter 7) |
第9週 |
04/17 |
Multi-dimensional Arrays (Chapter 8)<BR> |
第10週 |
04/24 |
<B>Midterm Exam (3 hours)</B><BR> |
第11週 |
05/01 |
Introduction to Objects and Classes (Chapter 9) |
第12週 |
05/08 |
Objects and Classes (Chapter 9) |
第13週 |
05/15 |
<B>Quiz 2 (50 mins.) </B>
Object Oriented Thinking & Strings (Chapter 10)<BR> |
第14週 |
05/22 |
Inheritance and Polymorphism (Chapter 11) |
第15週 |
06/03 |
<B>Class moved from 05/29</B>
<B>Quiz 3 (120 mins.)</B> |
第16週 |
06/05 |
Abstract Classes and Interfaces (Chapter 13) |
第17週 |
06/12 |
Mock Exam & Question and Answering
|
第18週 |
06/19 |
<B>Final Exam (3 hours)</B> |
第19週 |
06/26 |
Final Exam Makeup |
第20週 |
06/27 |
Last year's labs and homework that are not covered this year |